package com.wx.forum.service;

public interface IAuthService {
    /**
     * 保存token到redis
     * @param userId
     * @param token
     */
    void saveToken(Long userId,String token);

    /**
     * 从redis获取token
     * @param userId
     * @return
     */
    String getToken(Long userId);

    /**
     * 删除token
     * @param userId
     */
    void deleteToken(Long userId);
    /**
     * 处理点赞关系
     * @param thumbsKey
     */
    void thumbsOnlyOne(String thumbsKey);
    /**
     * 取消点赞
     * @param thumbsKey
     */
    void cancelThumbs(String thumbsKey);

    /**
     * 验证是否重复点赞
     * @param userid
     * @param articleId
     * @return
     */
    Boolean repeThumbs(Long userid,Long articleId);


}
